difficult to explain - Espagnol Anglais Dictionnaire